0在c++语言中是什么意思

您所在的位置:网站首页 void dump什么意思 0在c++语言中是什么意思

0在c++语言中是什么意思

2023-03-14 21:19| 来源: 网络整理| 查看: 265

 

- 1 - 

\0

c++

语言中是什么意思

 

    

C

语言中,有一些字符,常用来表示一些状态。如函数原型里

return 

type

,其值为

int()

,是指在

return

之前不进行运算,这

样能够避免一些类型转换错误的发生。

 

     

    0

是基本整数类型的指针。所谓基本整数类型,就是所有的数都

具有的。

一般是整数,

也就是

0

 1

 2

 3

 4

 5

 6

 7

等等。

它们既不能为负数,

也不能为零。

所以,

它们在函数中被直接地使用,

这就需要对指针进行一些初始化的处理。

 

    

把函数原型中的

void

改成

void

就可以了。

但在编译的时候,

注意一点,就是不能将数据区和指针混淆了。在

C

语言中,任何类型

的数据区都是空的,

指针只能起到临时存放的作用,

没有对其进行任

何处理的数据。因此,在程序设计中,绝对不能出现把函数原型中的

void

直接修改为

void

这种错误。如果一定要使用,则需要在其前面

加上逗号

(

)

或者注释

()

。例如:

 return 0(0); void*p=new 

char[10]; 

     

    0(void*)0=(void*)0;///

其实这个指针本身就是

void**p;/// 

p=(void*)0;///

这个程序设计是正确的。

C

语言中,

当一个指针是

const

指针的时候,该指针的原型就必须保留下来,因为

const

指针

的值是一个

const

对象。

如果是非

const

的,

那么必须在

const

前面

加上另外一个字符才能使用。在

C

语言中,

 const

指针通常表示一



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3